home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / MUSIC / @FALCON / MGPL-115 / DOCS / MEGATRAK.TXT next >
Encoding:
Text File  |  1995-09-16  |  18.3 KB  |  441 lines

  1. ***************************************************************************
  2. MEGATRACKER 0.97ß                           September, 8th 1995
  3.  
  4. Now all effects (in the doc) are implemented.
  5. (Almost 40 effects and 2 effects per voice are possible : use the volume
  6.  column)
  7.  
  8. Graphics are a little bit modified to see the maximum informations when
  9. editing.
  10.  
  11. Can now play   8/16 bits  Mono/stereo samples, BUT cannot load them yet.
  12.  
  13. Just convert XM and ULT Modules with the Simplet's Module Converter
  14. (These module use 16 bits samples)
  15.  
  16. The MGT files generated can be replay with the Megatracker and are in
  17. version 1.1
  18.  
  19. The Version 1.0 : will load these kind of samples, will optimise the
  20. duplicated tracks (Use the Module Converter to optimize) , and more..
  21. ***************************************************************************
  22. MEGATRACKER 0.95ß                                July, 8th 1995
  23.  
  24. I have left the MGT for 2 Months (Because of an other job taking too much
  25. time). But now I work seriously on it and on the Jaguar.
  26.  
  27. The Design have been modified for musicians (lesser voices displayed on the
  28. screen, but they are bigger).
  29.  
  30. The number (1-2-3-4-5), upon the # of the tracks of each voices, are the
  31. # of the channel for this voices. The Graphx have not been finished,
  32. there will be 2 arrows on the right side of these # to scroll the voices
  33. (but it's active yet)
  34.  
  35. The Mask selector (for the file selector) is changed. When Module is active
  36. the selector will show all kind of module recognized by the MGT.
  37. (Now you don't have to rename .669 into .mod)
  38.  
  39. When saving, type just the 8 characters of the filename. Extension will be
  40. added (MGT if module, MGS if sample)
  41.  
  42. I keep the older MGT version to listen the modules.
  43.  
  44. Keys and effects (Same as Protracker)   (Not Finished Yet)
  45. Ctrl + B     Start Block
  46. Ctrl + C     End Block
  47. Ctrl + I     Insert Block (depending on the current position in the track)
  48. Ctrl + P     Paste Block  ( idem )
  49. Ctrl + +     Note Up   for All Sample in Block and Track
  50. Ctrl + -     Note Down for All Sample in Block and Track
  51. Ctrl + Undo  Undo the last modifications
  52. Ctrl + F3    Clear Effect (in Block memory and in Track)
  53. Ctrl + F4    Remember Effect (Copy Effect of the Track in Block memory)
  54. Ctrl + F5    Paste Effect (Depending on the Start and the End of the Block)
  55. Ctrl + ->    Inc Pattern N°
  56. Ctrl + <-    Dec Pattern N°
  57. Ctrl + x     (x = 0 -> 9 on the Alpha Pad) Remember Effect x in memory
  58.  
  59. Alt  + +     Note Up   for Current Sample in Block
  60. Alt  + -     Note Down for Current Sample in Block
  61. Alt  + ->    Inc Song Pos
  62. Alt  + <-    Dec Song Pos
  63. Alt  + x     (x = 0 -> 9)  Paste Effect x to Track
  64. Alt  + Return      Insert a Line in Current Track
  65. Alt  + Backspace   Delete a Line in current track
  66. Alt  + (F1 -> F10) Edit Skip (1 -> 10)
  67.                    When editing, Skip (1 -> 10) line
  68. ***************************************************************************
  69. MEGATRACKER 0.942ß                               March, 25th 1995
  70.  
  71. New : Now 8 octaves, from 0 to 7 (S3M 100% compatible)
  72.                                  (3-4-5 = Amiga Octave)
  73.                                  
  74.       Volume Column changed:  
  75.           $00 to $40 => $10 to $50   ($10 means Note Cut)
  76.           $01 = Takes the default volume of the Sample
  77.         $51 to $5F Volume Slide Down  Etc...
  78.         
  79.       Default Volume of the sample is now from $000 to $400
  80.                                    (instead of $00  to $40)
  81.                                    
  82.       So the Set Volume Function $C is from    $000 to $400
  83.       All Volume slides are not modified (Takes the value of the parameter
  84.                                           and multiply it by 16)
  85.                                           
  86.       (New Vol Slide functions will be added (Extra Fine Vol Slide)
  87.       
  88.       One of the two bugs in the S3M translation fixed
  89. ***************************************************************************
  90. MEGATRACKER 0.941ß                               Feburary, 14th 1995
  91.  
  92. Now reading the 669 format (Bliss  will be happy)
  93. hem! just rename the .669 to .MOD
  94.  
  95. Loop options (Except the Buffer Len) are now activated
  96. You can change the Base Frequency of the Sample (from 1500 to 50033 Hz)
  97.  
  98. The volume column is also used for effects :
  99.         Value $00 to $40 ARE the volume ($00 means nothing, not Note Cut)
  100.               $41 to $4F Volume Slide Down
  101.               $51 to $5F Volume Slide Up    Etc...
  102.  
  103. All Module are entirely converted to my format :
  104.     Set Speed / Tempo on the same $F function 
  105.     ex: $F xxyy   (xx is the Tempo, yy is the Speed)
  106.     
  107.     Vol slide is now extended to 255 value (instead of 15)
  108.     ex: $A xxyy  (xx will up the vol and yy will down the vol)
  109.     
  110.     Set Vol is converted to the volume column, except for the
  111.     0 value (still $C 0000 ,  note off)
  112.  
  113.     etc... (Look at my new format, if you have it)
  114.     
  115. The Save option is now enabled (Not for this ß version) 
  116. ***************************************************************************
  117. MEGATRACKER 0.94ß                                December, 1st 1994
  118.  
  119. WARNING : The next version will be the 1.0, so get registered if you want
  120. to save or convert your musics. I will release it at the end of
  121. january (1995)
  122.  
  123. How to get registered? Easily : Send 60 Fr to me ($12 , £7.5, DM18, ...)
  124.  
  125. To AUDUC GUILLAUME                 (me)
  126.    5,allee cassard
  127.    44000 NANTES
  128.    FRANCE
  129.    Tel : 40 47 93 58
  130.    
  131. If you want the ACC PLAYER and the Replay Routs of the MGT (and the
  132. explainations of our format), get registered at SIMPLET's registration
  133. board (Or mine)  (Send 50 Fr ($10 ,£6 ,DM14 ) to him, or to me) :
  134.  
  135.    Stephane LESAGE                 (him)
  136.    Rue des Monts-Jura
  137.    01200 Châtillon-en-Michaille
  138.    FRANCE
  139.  
  140.  
  141. Hi to MacJee (DIGITAL TRACKER). Its interface is more and more impressive
  142. and beautiful, but I think my format is a little bit better (I hope,
  143. because I don't want to have worked during 4 years to produce a shit...)
  144.  
  145. For users : Write me your criticism (Except about MY awful interface I will
  146. change this later...)
  147.  
  148.  
  149. So, go on:
  150.  
  151. Bugs of RETRIG NOTE and PORTAMENTOES removed (Shame on me)
  152.  
  153. Name of samples and songs are 32 char
  154.  
  155. Now you can see LOOP START, LOOP END, LOOP BUFFER LEN (soon updatable).
  156.  
  157. What is the LOOP BUFFER LEN? It's for programmers : When you don't want
  158. to test, in your replay routs, the end of the loop every time (slowing
  159. your CPU), an optimisation consist of removing these tests and to place
  160. a little buffer, just after the LOOP END address, containing the sheet of
  161. sample corresponding to the very first bytes of the LOOP START.
  162. In the future MGT module format (ready but not released yet) this buffer
  163. will not be saved, just the value of each buffer len needed for each sample
  164. (depending on the highest periode reached by each sample, the tempo, the
  165. base (frq) of the sample, the frequency of the replay rout).
  166. If this value is too small => at a high frequency you will listen some
  167. scratching sounds from time to time (at the end of the loop)
  168. (Very awful with chip music).
  169. If this value is too high => it will only takes too much memory but the
  170. sound will be OK. So I will do a rout that will determine the correct
  171. value. (I will also do a rout that suppress the redunding tracks).
  172.  
  173.  
  174. NOTE : All value are displayed in HEX.
  175.        Except : LEN of sample
  176.                 LOOP START
  177.                 LOOP END
  178.                 LEN BUFFER LOOP                 (in DEC)
  179.  
  180.  
  181. Now you can use CLR options (press CONTROL KEY while clicking)
  182. CLR ALL must be use with the other options :
  183.  
  184. ---------------------------------------------------------------------------
  185. CLR MUS     : Reset the restart (0), the initial tempo ($7D) and speed (6),
  186.           the volume for each voice, the name and the sequence 
  187.           (all to 0) of its patterns.
  188.               This clear the current musique only
  189. CLR ALL MUS : Reset the same things for ALL music
  190. ---------------------------------------------------------------------------
  191. CLR POS     : Reset (to 0) the sequence of the current music
  192. CLR ALL POS : Reset the sequence of ALL music in memory
  193. ---------------------------------------------------------------------------
  194. CLR PTN     : Set to 0 the current pattern (leave the LEN PTN as the same)
  195.               Warning : A pattern can be use by other music
  196. CLR ALL PTN : Reset ALL the patterns in memory
  197. ---------------------------------------------------------------------------
  198. CLR TRK     : Set to 0 each row of the CURRENT track (where is the cursor)
  199.               (leave the LEN TRK as the same)
  200. CLR ALL TRK : (guess)
  201. ---------------------------------------------------------------------------
  202. CLR SPL     : Erase the current sample of the memory
  203. CLR ALL SPL : (guess)
  204. ---------------------------------------------------------------------------
  205.  
  206.  
  207. Now you can decrease the number of MUS, POS, PTN, TRK in the memory by
  208. clicking with the left button AND the CONTROL KEY
  209. Warning : It suppress the lasts (MUS, POS, PTN, TRK)
  210.  
  211. Remember : 'MAX values' means that the numbers are from 0 to MAX-1
  212.        Ex : If there are 81 TRK, their numbers are from 0 to 80
  213.  
  214. I would like to say that I'm working on the replay rout for JAGUAR.
  215. New firm in NANTES...  Named ARTIFICE... 
  216. ***************************************************************************
  217. MEGATRACKER 0.932ß                                  september, 25th 1994
  218.  
  219. Bug of STOP button fixed (thanks to BLISS)
  220.  
  221. Now you can choose the tracks (for each voice)
  222.  
  223. Some minor details implemented, as :
  224.  - The Shift keys are now active, try them with Arrows
  225.    Try also them with the Insert Key (Insert a blank line in current track)
  226.                 and the Clr-Home Key (Delete a line in current Track)
  227.  
  228.  - You can now press the mouse buttons for a long time
  229.    Repetitions have been implemented (useful to scroll the directory)
  230.  
  231.  - Try the F8 key (VGA mode only)
  232.  
  233.  - SpaceBar = Play Song On/Off
  234.  
  235.  - BackSpace = Blank the current line of the current track
  236.               (Pointed by the cursor)
  237.  
  238. Some little shitty bugs removed
  239.  
  240. (I swear the next time it will be the version 0.94ß. The Version 1.0
  241. will be registerable  (soon))
  242. ***************************************************************************
  243. MEGATRACKER 0.931ß                                   august, 18th 1994
  244.  
  245. This is exactly the same version than 0.93ß  BUT with many bugs fixed:
  246. (I hope)
  247.  
  248. Loading correct
  249. No more ghosts rows
  250. EDIT function correct
  251. scrolling track correct
  252. MTM loop correct (MTM module TIMEDRIF.MTM now correct it was the only one
  253.                   I found with this bug)
  254. Font now 8*8 (instead of 8*7, I used it on the STE to have more cpu time.
  255.               Bugging the minus letters)
  256.  
  257.  
  258. Hem... I have not yet coded the 669 format to my new format (with track)
  259. but I will do it (I swear).
  260. ***************************************************************************
  261. MEGATRACKER 0.93ß                                    august,  8th 1994
  262.  
  263. Great improvement : Now each patterns are no rows nor columns any longer.
  264. I use a new system (new for soundtracker not for sequencer) :  the TRACKS
  265. Now patterns are just : 
  266.           len (# of rows) of pattern + pointers (Voice -> Track).
  267.           
  268. Look at the difference between a MOD loaded and a MTM loaded.
  269. The first one has his tracks consecutives, not the second one.
  270. This way allow to save much of memory wasted as before.
  271.  
  272. Now you can chose the max number of Positions (len of a sequence), Patterns
  273. and tracks up to 65535 (eheh). Hem! in fact, in this version you can only
  274. increase this number, decrease not yet implemented (I'm working on it with
  275. suppession of selected track (not the last, as decreasing), and the
  276. insertion (not adding to the end).
  277. You cannot choose your track yet.
  278.  
  279. WARNING : The display is now hexa.
  280.  
  281. New : The parameters are on 2 bytes (MOD : 1 byte) allowing to implement
  282. better effect (volume from 0 to 255 instead of 64 for both left and right
  283. at the same time, arpeggio on 5 periods instead of 3, ...)
  284.  
  285. New function: $22 SET STEREO  param: xxyy  (xx:left volume yy:right vol)
  286. BUT I have not yet implemented the new volume management (0 ->255)
  287. still 64... (I'm working on it)
  288.  
  289. The bug of the bad loop in S3M format if fixed
  290. Some minor bugs are fixed (I now there are still left)
  291.  
  292. Now I'm working on the 0.94 with :
  293. Supp, Insert : pos,patt,track
  294. modification of a len of track (<> len of the patt)
  295.  If len track = len patt  => no prbm
  296.  If len track > len patt  => the end of the patt has priority
  297.                              the rows left of the track will not be played
  298.  If len track < len patt  => nothing will be played at the end of track
  299.  
  300. Block management
  301.  
  302. ***************************************************************************
  303. MEGATRACKER 0.92ß                                    june, 24th 1994
  304.  
  305. Now can hear S3M mod format, not 100% correct because of 2 new effects
  306. (tremor and retrig+volumeslide), and strange loop samples (2ND_PM.S3M).
  307. If you think that a sample should not loop, then choose it
  308. (using 'insert' and 'clr' keys), then press F6 to disable loop mode.
  309.  
  310. Some minor bugs removed
  311. ***************************************************************************
  312. And now this is the MEGATRACKER 0.91ß                june, 4th  1994
  313.  
  314. Tempo is now implemented (by Simplet (Abstract))
  315.  
  316. Using Host Interrupts for both 68030 and DSP, useful for leaving free
  317. more DSP memory (I compute 1 channel at time), so you can have others
  318. routs in it.
  319.  
  320. Sample base frequency is now from 8400 to 49170
  321.  
  322. The 6 octaves are enabled (Keyboard : low, med , high, very high)
  323. WARNING : the higher the frequency is, the more 68030 time you take
  324.  
  325. Panning is now implemented (From PC version : MTM and S3M)
  326. It's the $E8 function ($18 here)
  327. Parameter is from 0 to $f (from left to right)
  328.  
  329. And soon : A mega .MOD format
  330.            New panning management : 
  331.            both sides (left and right) will be independant
  332. ***************************************************************************
  333. So here is the MEGATRACKER 0.9ß                      may, 23th 1994
  334.  
  335. by Axel Follet (MCS) for the Code
  336.    Simplet (Abstract) for the DSP rout
  337.    Alf (?) for the GRFX
  338.    
  339. Featuring 32 channels 8 bits (interpolated to 16 bits)
  340. Allowing MOD format, 8CHN, CD81, FLT8, 669(rename them to .mod), MAD, MTM
  341.          (also Oktalyser (amiga) but not really correct)
  342. and soon S3M (because I receive the official format yesterday)
  343.  
  344. REMEMBER to modify a value (as volume, position, pattern ...)
  345. click on it with the left button to increase (by 1, 10 or 100) and
  346. the right one to decrease (same)
  347.  
  348. To load a mod click on it then click on LOAD (SAVE is disabled)
  349. (You can pack with the ATOMIK 3.5)
  350. For Loading a sample the MEGATRAK will find the first free place.
  351.  
  352. To go up on directories click on the smiley
  353.  
  354. Volume is modified by the number of active voices (you can modify it
  355. yourself but the sound can become trashy)
  356.  
  357. Frequency is not useful with the DSP version (Old 68030 version used it)
  358.  
  359. To change selected drive, click on it then click on DRIVE to validate
  360. (WARNING I've got many trouble with A and B floppy but as everybody have
  361.  an Hard Drive ...)
  362.  
  363. KEYBOARD : if you choose PIANO : Standard soundtracker piano keyboard
  364.            OCTAVE is LOW, MED or HIGH  because AMIGA format has 3 octaves
  365.            (from A-1 to G-3)
  366.            mine has 6 octaves (from A-0 to G-5) BUT in this demo version
  367.            it is not correctly implemented (bugs with MTM format)
  368.            
  369.            if you choose DRUM : The keyboard will be a DrumKit (try all keys)
  370.            and as you can have 256 samples and the keyboard has only 64 keys
  371.            POSITION allow you to reach all samples ('A' key is the first spl)
  372.            
  373. And in SAMPLE you can choose the correct FRQ. command and parameter for a
  374. sample (useful for DRUMKIT).
  375. Volume and fine tune are used both by PIANO and DRUM.
  376.  
  377. MONO/STEREO are not implemented in this version
  378. SIGNED allow to convert SIGNED/UNSIGNED sample
  379. CODED ON (8 / 16) BITS (no comment)
  380. REDUCED TO  (15-14 / 7-6) BITS is not useful with the DSP version
  381. (it was for the 68030 version)
  382.  
  383. MEGATRACK allows several MUSIC in 1 module (a music is a succession of
  384. patterns)
  385.  
  386. NOTE OPTION is not yet implemented
  387.  
  388. Clear     SAMPLE,PATTERN or MUSIC (just erase current)
  389. Clear ALL SAMPLE,PATTERN or MUSIC (erase all)
  390.            
  391. VOICES :    a 'X' : voice is a music    channel
  392.  (and/or)   a 'F' : voice is a sound FX channel  (for the replay rout)
  393.             a 'B' : for block mode (not implemented in this beta version)
  394.                     (block will be copied,cut,pasted or deleted)
  395.                     
  396. Block mode is not implemented here
  397.  
  398. In sample, loop is not modifiable yet
  399.  
  400. Instead of the AMIGA format, in pattern, volume is independant
  401. a row is coded : 1 byte for the note
  402.                  1 byte for the instrument
  403.                  1 byte for the command
  404.                  1 byte for the parameter
  405.                  1 byte for the volume    (equivalent to 'C' command)
  406.                                           (but 'C' has priority)
  407.  
  408. With this DSP version I have not implemented the TEMPO, and you can count
  409. 1% to 1,5% of 68030 time taken by voice (for the replay rout only because
  410. all voices are actives in the editor, but not necessairly listenable)
  411.  
  412. The samples have no lenght limit
  413.  
  414. Press : 'HELP' to watch cpu time taken
  415.         'UNDO' to modifie the stereo    (LLRR to LRLR) due to AMIGA
  416.                                                        non standard stereo
  417.         'INS' and 'CLR' : change the number of the current sample (PIANO mode)
  418.                           same effect by clicking
  419.         'ESC' to stop listening
  420.  
  421. I include all Protracker effects (except funk, filter and panning (PC) )
  422. The $Exy commands (protracker) are implemented in $1x yy (MGT)
  423. and I will implemente new S3M effects
  424.         
  425. Well I think that's all for this moment.
  426.  
  427. I began to code this in november 1990 for my STE (11 voices) and little
  428. by little (when I had time) I ameliorate it, and it will be in constant
  429. evolution.
  430.  
  431. For any comments :      AUDUC Guillaume
  432.                         5,allee cassard
  433.                          44000  NANTES
  434.                             FRANCE
  435.                           40 47 93 58
  436.                       RTEL bal AXEL FOLLET
  437.                       
  438. If you are interested by replay rout (using very easily sound FX)
  439. contact me for negociation.
  440. ***************************************************************************
  441.